international agreement or arrangement - Turco Inglés Diccionario